/**
 * 设置本地存储的方法
 */

/**
 * 获取本地存储的发法
 * @param {*} key 
 */
export function getItem(key) {
    let data
    try {
        return data = JSON.parse(localStorage.getItem(key))
    } catch (error) {
        return data = localStorage.getItem(key)
    }

}

/**
 * 设置本地存储的方法
 * @param {*} key 
 * @param {*} val 
 */
export function setItem(key, val) {
    try {
        localStorage.setItem(key, JSON.stringify(val))
    } catch (error) {
        localStorage.setItem(key, val)
    }
}

/**
 * 移除本地存储的方法
 * @param {*} key 
 */
export function removeItem(key) {
    localStorage.removeItem(key)
}